package com.whty.module.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.whty.common.base.BaseEntity;
import java.util.Date;

/**
 * 标签分配表 gh_dist_label
 * 
 * @author mario
 * @date 2018-11-02
 */
public class DistLabel extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** id */
	private Integer id;
	/** 分配批次 */
	private String distNo;
	/** 分配时间 */
	private Date distTime;
	/** 厂商编号 */
	private String gardenNo;
	/** 分配数量 */
	private Integer distNum;
	/** 起始序列号 */
	private String beginSerialNumber;
	/** 入库批次号 */
	private String depotHeadNo;
	/** 备注 */
	private String remark;
	/** 更新时间 */
	private Date updateDate;
	/** 绑定标识 */
	private String bindingMark;
	/** 绑定时间 */
	private Date bindingTime;
	/** 标签信息编号 */
	private String bindingTagNo;

	public void setId(Integer id) 
	{
		this.id = id;
	}

	public Integer getId() 
	{
		return id;
	}
	public void setDistNo(String distNo) 
	{
		this.distNo = distNo;
	}

	public String getDistNo() 
	{
		return distNo;
	}
	public void setDistTime(Date distTime) 
	{
		this.distTime = distTime;
	}

	public Date getDistTime() 
	{
		return distTime;
	}
	public void setGardenNo(String gardenNo) 
	{
		this.gardenNo = gardenNo;
	}

	public String getGardenNo() 
	{
		return gardenNo;
	}
	public void setDistNum(Integer distNum) 
	{
		this.distNum = distNum;
	}

	public Integer getDistNum() 
	{
		return distNum;
	}
	public void setBeginSerialNumber(String beginSerialNumber) 
	{
		this.beginSerialNumber = beginSerialNumber;
	}

	public String getBeginSerialNumber() 
	{
		return beginSerialNumber;
	}
	public void setDepotHeadNo(String depotHeadNo) 
	{
		this.depotHeadNo = depotHeadNo;
	}

	public String getDepotHeadNo() 
	{
		return depotHeadNo;
	}
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}

	public String getRemark() 
	{
		return remark;
	}
	public void setUpdateDate(Date updateDate) 
	{
		this.updateDate = updateDate;
	}

	public Date getUpdateDate() 
	{
		return updateDate;
	}
	public void setBindingMark(String bindingMark) 
	{
		this.bindingMark = bindingMark;
	}

	public String getBindingMark() 
	{
		return bindingMark;
	}
	public void setBindingTime(Date bindingTime) 
	{
		this.bindingTime = bindingTime;
	}

	public Date getBindingTime() 
	{
		return bindingTime;
	}
	public void setBindingTagNo(String bindingTagNo) 
	{
		this.bindingTagNo = bindingTagNo;
	}

	public String getBindingTagNo() 
	{
		return bindingTagNo;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("distNo", getDistNo())
            .append("distTime", getDistTime())
            .append("gardenNo", getGardenNo())
            .append("distNum", getDistNum())
            .append("beginSerialNumber", getBeginSerialNumber())
            .append("depotHeadNo", getDepotHeadNo())
            .append("remark", getRemark())
            .append("updateDate", getUpdateDate())
            .append("bindingMark", getBindingMark())
            .append("bindingTime", getBindingTime())
            .append("bindingTagNo", getBindingTagNo())
            .toString();
    }
}
